HAL

HAL
I
HAL
 
[Abk. für Hardware Abstraction Layer; dt. »Hardware-Abstraktionsschicht«], eine logische Schicht innerhalb des Betriebssystems, die ausschließlich aus dynamischen Bibliotheken besteht und die Kommunikation zwischen Hardware und Betriebssystem übernimmt. Vorteil der HAL ist, dass die Systemprogrammierer sich nicht um Details des Computers kümmern müssen (etwa welcher und wie viele Prozessoren eingesetzt werden), sondern festgelegte Schnittstellen innerhalb der HAL ansprechen können (daher die Bezeichnung »abstrakt«). Ein Betriebssystem lässt sich so mit vergleichsweise geringem Aufwand an ein neues Computermodell anpassen (portieren), da nur die HAL neu geschrieben werden muss. Eine HAL ist beispielsweise Bestandteil der Windows-Betriebssysteme ab Windows NT. Auch einige Anwendungsprogramme, die auf vielen unterschiedlichen Rechnerarchitekturen eingesetzt werden sollen, etwa Spiele oder Grafiksysteme, besitzen solche abstrakten Schichten, die ebenfalls als HAL bezeichnet werden.
II
HAL
 
[Heuristically Programmed Algorithmic Computer, dt. »heuristisch programmierter algorithmischer Computer«], Bezeichnung für den zentralen Schiffscomputer aus dem Science-Fiction-Roman »2001, Odyssee im Weltraum«, von Arthur C. Clarke. Der Computer ist eine Fiktion, die Vermutungen, aber auch Ängste der späten 1950er-Jahre über die Zukunft der Computer widerspiegelt. Er kann nicht nur sehen, zu hören und reden, sondern auch aus Erfahrungen lernen und besitzt eigene Gefühle. Der Name wurde ursprünglich als Anspielung auf den damaligen Marktführer IBM verstanden, in dessen Namen jeder Buchstabe im Alphabet um eins nach vorne verschoben wurde. Erst später wurde der Name als heuristisch (»auf der Erfahrung beruhend«) programmierter Computer interpretiert.

Universal-Lexikon. 2012.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • halələnmə — «Halələnmək»dən f. is …   Azərbaycan dilinin izahlı lüğəti

  • hal — hal·a·car·i·dae; hal·ate; hal·a·zone; hal·berd; hal·berd·ier; hal·chid·ho·ma; hal·dane s; hal·dan·ite; hal·du; hal·e·co·mor·phi; hal·e·cos·to·mi; hal·fa; hal·i·ae·e·tus; hal·i·but; hal·i·but·er; hal·i·car·nas·si·an; hal·i·choe·rus;… …   English syllables

  • Hal — steht für: HAL 9000, der Computer in den Filmen: „2001: Odyssee im Weltraum“ und „2010 – Das Jahr, in dem wir Kontakt aufnehmen“ (9000) Hal, ein Hauptgürtelasteroid, dessen Name auf den vorstehenden Computer anspielt. HAL Dhruv, ein indischer… …   Deutsch Wikipedia

  • Hal — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. HAL est un sigle composé des trois lettres H, A et L et un acronyme, qui signifie : HAL 9000, l ordinateur du film 2001 : l odyssée de l espace, HAL… …   Wikipédia en Français

  • hal — s.n. Stare rea, situaţie vrednică de plâns. ♢ loc. adv. În aşa hal (că)... = în aşa măsură (că)... Într un hal... sau Într un hal fără (de) hal = în cea mai proastă stare. ♢ expr. A nu avea hal să... = a nu fi în stare, a nu putea să... – Din tc …   Dicționar Român

  • HAL/S — is a real time aerospace programming language, best known for its use in the Space Shuttle program. It was designed by Intermetrics in the 1970s for NASA. HAL/S is written in XPL, a dialect of PL/I.The three key factors in writing the language… …   Wikipedia

  • HAL — steht für: HAL 9000, der Computer in den Filmen: „2001: Odyssee im Weltraum“ und „2010 – Das Jahr, in dem wir Kontakt aufnehmen“ (9000) Hal, ein Hauptgürtelasteroid, dessen Name auf den vorstehenden Computer anspielt. HAL Dhruv, ein indischer… …   Deutsch Wikipedia

  • Hal — puede referirse a: HAL 9000: Personaje de la saga iniciada con 2001: Una odisea del espacio. HΛL: Banda musical japonesa. HAL (software): Capa de abstracción software para acceder al hardware en Linux y Windows. (En inglés: en:HAL (software)) HAL …   Wikipedia Español

  • HAL 5 — HAL, or Hybrid Assistive Limb, is an artificial powered exoskeleton suit currently in development by Tsukuba University of Japan, and still slated for production in the near future, as of October 2006, pending field testing. [… …   Wikipedia

  • HAL — может значить: по отношению к программному обеспечению, Hardware abstraction layer общая статья о слоях аппаратных абстракций HAL (freedesktop.org) слой аппаратных абстракций от freedesktop.org; HAL/S, язык программирования, используемый на… …   Википедия

  • Hal — /hal/, n. a male given name, form of Harold. Chem. halogen. * * * In Sufism, a state of mind reached from time to time by mystics during their journey toward God. The aḥwāl (plural of ḥāl) are God given graces that appear when a soul is purified… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”